package com.fuyun.plan.bo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDateTime;
import java.util.Date;


/**
 * 【请填写功能名称】添加对象 t_plan_processing_bom
 *
 * @author fuyun
 * @date 2021-05-19
 */
@Data
@ApiModel("染色计划子表添加对象")
public class TPlanProcessingBomAddBo {

//    /**
//     * 物料编号
//     */
//    @ApiModelProperty("物料编号")
//    private String bomCode;
//    /**
//     * 物料名称
//     */
//    @ApiModelProperty("物料名称")
//    private String bomName;
    /**
     * 预交日期
     */
    @ApiModelProperty("预交日期")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date prepaymentDate;
    /**
     * 加工计划单号
     */
    @ApiModelProperty("加工计划单号")
    private String procCode;
//    /**
//     * 委外加工商ID
//     */
//    @ApiModelProperty("委外加工商ID")
//    private Long procSupId;
//    /**
//     * 委外加工商名称
//     */
//    @ApiModelProperty("委外加工商名称")
//    private String procSupName;
//    /**
//     * 数量
//     */
//    @ApiModelProperty("数量")
//    private Long quantity;
    /**
     * 备注
     */
//    @ApiModelProperty("备注")
//    private String remark;
    /**
     * 规格
     */
//    @ApiModelProperty("规格")
//    private String specs;
//    /**
//     * 单位
//     */
//    @ApiModelProperty("单位")
//    private String unit;
    /**
     * 批号
     */
    @ApiModelProperty("批号")
    private String batchCode;
//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("$column.columnComment")
//    private String bobbinCode;
//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("$column.columnComment")
//    private String bobbinName;
//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("$column.columnComment")
//    private Long bobbinNumber;
//    /**
//     * 色号
//     */
//    @ApiModelProperty("色号")
//    private String dyeingColorCode;
//    /**
//     * 颜色
//     */
//    @ApiModelProperty("颜色")
//    private String dyeingColorName;
//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("$column.columnComment")
//    private String procSupCode;
//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("$column.columnComment")
//    private String procCustCode;
//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("$column.columnComment")
//    private String procCustName;
//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("$column.columnComment")
//    private String beforeBomCode;
//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("$column.columnComment")
//    private String beforeBomName;
//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("$column.columnComment")
//    private String machineNumber;
//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("$column.columnComment")
//    private String productionBomCode;
//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("$column.columnComment")
//    private String productionBomName;
//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("$column.columnComment")
//    private String productionBomSpecs;
//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("$column.columnComment")
//    private Integer inboundFinish;
//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("$column.columnComment")
//    private Integer outboundFinish;
//    /**
//     * $column.columnComment
//     */
//    @ApiModelProperty("$column.columnComment")
//    private String procType;
//    /**
//     * 缸号
//     */
//    @ApiModelProperty("缸号")
//    private String tanks;
//    /**
//     * 支数
//     */
//    @ApiModelProperty("支数")
//    private Long branchesNum;
//    /**
//     * 单支筒子净重
//     */
//    @ApiModelProperty("单支筒子净重")
//    private Long drumNetWeight;
    /**
     * 副数量
     */
//    @ApiModelProperty("副数量")
//    private Long weight;
    /**
     * 副单位
     */
    @ApiModelProperty("副单位")
    private String unit2;
//    /**
//     * 紧筒类型
//     */
//    @ApiModelProperty("紧筒类型")
//    private String tightType;
}